#include <iostream>

int main()

{
    std::cout << "Hello World!\n";
}



#include "mainwindow.h"
#include <QApplication>
#include <QStyle>

MainWindow::MainWindow(QWidget *parent) //mainWindows 的构造函数
    : QMainWindow(parent)
{
    this->setGeometry(0,0,800,600);     //this 指针指向mainwindow的构造的对象，设置窗口的大小

    toolbar = new QToolBar(this);       //实例化在mainwindows的声明的对象,工具状态栏

    toolbar->setGeometry(0,0,800,50);   //设置窗口的大小

    QStyle *style = QApplication::style();  //实例化 QStyle 类对象，用于设置风格

    QIcon icon =style->standardIcon(QStyle::SP_TitleBarContextHelpButton); //使用 Qt 自带的标准图标，

    toolbutton = new QToolButton;       //实例化一个工具状态栏的按钮


    toolbutton ->setIcon(icon);         //调用QT的图形化库

    toolbutton ->setText("HELP");       //设置按钮的文字部分

    toolbutton ->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);   //

    toolbar ->addWidget(toolbutton);    //将文字放在图标的下面

}


MainWindow::~MainWindow()
{




}


#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QToolButton>
#include <QToolBar>





class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);
    ~MainWindow();

private:
    QToolButton *toolbutton;
    QToolBar    *toolbar;

};
#endif // MAINWINDOW_H



